Jump To:
Technical Q&As: Legacy Technologies
Code written to run in Mac OS 9 and earlier versions of the Mac OS can be updated to run in Mac OS X. The easiest way to do this is by using the Carbon framework, which has many managers and functions similar to their Mac OS 9 equivalents. Documentation for Mac OS 9 and earlier APIs is provided to aid in this effort.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Legacy Status
Sort by
Date
Determining if the Cursor is Hidden Or Not (HTML) ()
OPS13.
Unsupported 1996-09-27
Limitations to Menu Item Size under Menu Manager (HTML) ()
TB23.
Unsupported 1996-09-27
Playing Compressed WAVE files via the Sound Manager (HTML) ()
SND08.
Unsupported 1996-09-27
Using PixPatHandle to Access the "Set Utilities Pattern" Pattern (HTML) ()
OPS12.
Unsupported 1996-09-27
Drag Manager & the -600 (procNotFound) Error (HTML) ()
TB22.
Unsupported 1996-08-21
Limitations of ShowDragHilite (HTML) ()
TB21.
Unsupported 1996-08-21
Textures & BitMaps Explained (HTML) ()
QD3D51.
Unsupported 1996-08-21
Using the Command key when Resizing a Window (HTML) ()
TB20.
Unsupported 1996-08-21
Creating Custom Icons for Documents Generated by a Plug-In (HTML) ()
OPS11.
Unsupported 1996-07-03
Determining a PostScript Printer's Optimal Resolution (HTML)
QD44.
Unsupported 1996-07-03
Determining the Size of the Disk Cache (HTML) ()
ME04.
Unsupported 1996-07-03
Color-Separating Arbitrary Shapes (HTML) ()
GX09.
Unsupported 1996-06-01
Getting Default Settings for a Given Font (HTML) ()
GXTY10.
Unsupported 1996-06-01
NewRoutineDescriptor & Porting 68K code to PPC (HTML) ()
PPCSYS08.
Unsupported 1996-06-01
SndPlayDoubleBuffer 16-bit Support (HTML) ()
SND04.
Unsupported 1996-06-01
Static Sound on PCI Macs (HTML) ()
SND05.
Unsupported 1996-06-01
Getting Started with Network Programming (HTML)
NW32.
Unsupported 1996-05-14
Impossibility of Extracting File System Information from the WindowPtr (HTML) ()
OPS10.
Unsupported 1996-05-14
PostScript Color Printing Bug (HTML) ()
GXPD39.
Unsupported 1996-05-14
Ambient Coefficient (HTML) ()
QD3D35.
Unsupported 1996-04-08
Clarification of TQ3HitData's 'distance' Field (HTML) ()
QD3D45.
Unsupported 1996-04-08
Collision Detection (HTML) ()
QD3D41.
Unsupported 1996-04-08
Determining 3DMF Endian-ness (HTML) ()
QD3D33.
Unsupported 1996-04-08
Determining Which Features Are Supported by Specific Renderers (HTML) ()
QD3D31.
Unsupported 1996-04-08
Extensions vs. Libraries (HTML) ()
QD3D37.
Unsupported 1996-04-08
Long Timeout When Opening Certain Files - A StyleWriter Quirk (HTML)
QD42.
Unsupported 1996-04-08
Missing Geometries in QuickDraw 3D 1.0.X (HTML) ()
QD3D49.
Unsupported 1996-04-08
Screen Flickering (HTML) ()
QD3D43.
Unsupported 1996-04-08
Setting A Default Papertype for GX Printers (HTML) ()
GXPD38.
Unsupported 1996-04-08
Small Point Size and Hinting (HTML) ()
GXTY09.
Unsupported 1996-04-08
Transparency Not Working on Some Machines (HTML) ()
QD3D39.
Unsupported 1996-04-08
View Hints (HTML) ()
QD3D47.
Unsupported 1996-04-08
Universality of ColorSync Accelerators and CMMs (HTML) ()
CS11.
Unsupported 1996-03-05
API for Non-GX Printing? (HTML)
QD29.
Unsupported 1996-03-04
Using Background Printing When The Finder Isn't Present (HTML) ()
QD41.
Unsupported 1996-03-04
Setting Port Speed on a Modem Port (HTML)
DV25.
Unsupported 1996-02-23
Determining Power PC Type 11 Errors (HTML) ()
PLAT21.
Unsupported 1996-02-15
Forcing TextEdit To Draw Over a Background Image (HTML) ()
TX07.
Unsupported 1996-02-15
Software Debugging - Sources of Information (HTML) ()
PLAT17.
Unsupported 1996-02-15
Using MacsBug to Diagnose Field Problems (HTML)
PLAT19.
Unsupported 1996-02-15
UV Support (HTML) ()
QD3D29.
Unsupported 1996-02-15
Bizarre Extension Loading Order: BackQuote Sorts Between "A" and "B". (HTML) ()
OPS08.
Unsupported 1996-02-09
QuickDraw 3D Debugging Tools (HTML) ()
QD3D27.
Unsupported 1996-02-09
ATA Manager Events Clarified (HTML)
DV24.
Unsupported 1995-12-07
Grayscale Printing on a LaserWriter LS (HTML)
QD38.
Unsupported 1995-12-07
Determining The Selected Printer's Address (HTML)
QD35.
Unsupported 1995-11-22
LaserWriter Drivers - Which Are ColorSync Aware? (HTML)
QD34.
Unsupported 1995-11-22
Determining if a Drive is a Network Volume (HTML)
FL01.
Unsupported 1995-11-01
Jumpy Mouse when Transferring Data on PowerMacs (HTML)
DV23.
Unsupported 1995-11-01
Necessity of Calling PrJobDialog (HTML)
QD31.
Unsupported 1995-11-01
Preventing Memory Leaks (HTML)
ME01.
Unsupported 1995-11-01
Printing Finder Icons (HTML)
QD32.
Unsupported 1995-11-01
Placing a Foreground Task into the Background (HTML)
PS04.
Unsupported 1995-09-27
Direction of Mesh Contours (HTML)
QD3D25.
Unsupported 1995-09-15
Embedding a GX Picture into a PICT (HTML)
GX07.
Unsupported 1995-09-15
Ethernet Error on a PowerMac (HTML)
NW14.
Unsupported 1995-09-15
Locating the Selected Printer (HTML)
GXPD36.
Unsupported 1995-09-15
PowerMac 9500 Sound Input (HTML)
DV21.
Unsupported 1995-09-15
Problems with Caching Drivers on PowerMac 9500 (HTML)
DV19.
Unsupported 1995-09-15
Shift Booting under System 7 (HTML)
OPS06.
Unsupported 1995-09-15
Spooling a pixMap into a Window (HTML)
QD14.
Unsupported 1995-09-15
VBL Tasking and calling FrontWindow (HTML)
QD19.
Unsupported 1995-09-15
VBL Tasking and calling FrontWindow (HTML)
TB17.
Unsupported 1995-09-15
-27835 Error at GXFinishPage (HTML)
GX06.
Unsupported 1995-08-01
Adding Print Items to a Dialog (HTML)
GXPD26.
Unsupported 1995-08-01
Adding QuickDraw GX Printing Panels (HTML)
GXPD27.
Unsupported 1995-08-01
AMT_PE and QuickTime for Windows Compatibility under Windows 95 (HTML)
AMTPE18.
Unsupported 1995-08-01
Building an Application for Windows in Apple Media Tool (HTML)
AMTPE20.
Unsupported 1995-08-01
Crash When Sending Messages in an Override (HTML)
GXPD29.
Unsupported 1995-08-01
Importing Non-PICT Files Into Apple Media Tool (HTML)
AMTPE22.
Unsupported 1995-08-01
Incorrect Paper Size with QuickDraw GX 1.1.2 (HTML)
GXPD35.
Unsupported 1995-08-01
LaserWriter GX CustomDialogs Sample (HTML)
GXPD30.
Unsupported 1995-08-01
A Method for AMT to "remember" Changes Made on Screen (HTML)
AMTPE16.
Unsupported 1995-08-01
Page Setup/Format Dialog Extensions (HTML)
GXPD32.
Unsupported 1995-08-01
'ptyp' Resource Documentation (HTML)
GXPD33.
Unsupported 1995-08-01
Storing an Array Name in a Field in Another Array (HTML)
AMTPE24.
Unsupported 1995-08-01
Transparency not Working on Laptops (HTML)
AMTPE26.
Unsupported 1995-08-01
Getting the Processor Type and Speed on a PCI Mac (HTML)
HW18.
Unsupported 1995-07-15
Implementing read-modify-write on PCI (HTML)
HW08.
Unsupported 1995-07-15
Interrupt Management (HTML)
HW10.
Unsupported 1995-07-15
PCI Card's Assigned-Address Properties (HTML)
HW20.
Unsupported 1995-07-15
PCI Device and Driver Matching (HTML)
HW16.
Unsupported 1995-07-15
PCI Support for the ISA Style Bracket (HTML)
HW12.
Unsupported 1995-07-15
Registered Custom-Attribute Types (HTML)
QD3D23.
Unsupported 1995-07-15
Shading Using Trigrids (HTML)
QD3D21.
Unsupported 1995-07-15
Testing PCI drivers without any device (HTML)
HW23.
Unsupported 1995-07-15
Verifying the PCI Interface (HTML)
HW21.
Unsupported 1995-07-15
-51 or -39 Error Code with GX Printing (HTML)
GXPD24.
Unsupported 1995-07-01
Application Freezes on Startup with WorldScript I v7.1 (HTML)
QD13.
Unsupported 1995-07-01
Creating a GX Printing Extension to Obtain Print Job Information (HTML)
GXPD21.
Unsupported 1995-07-01
Error on Page 4-163 of QDGX Printing Extensions and Drivers (HTML)
GXPD20.
Unsupported 1995-07-01
Macintosh Quadra SCSI Data Transfer (HTML)
DV10.
Unsupported 1995-07-01
Paper Type Menu not Updated Often (HTML)
GXPD23.
Unsupported 1995-07-01
Powered Off Devices Connected to the SCSI Bus (HTML)
DV11.
Unsupported 1995-07-01
Synchronous SCSI Operation (HTML)
DV14.
Unsupported 1995-07-01
Use Macintosh SCSI Manager for SCSI Chip Compatibility (HTML)
DV15.
Unsupported 1995-07-01
Using Standard SCSI Disk Drives on Macs (HTML)
DV16.
Unsupported 1995-07-01
WS PDS Card and SCSI Manager 4.3 (HTML)
DV17.
Unsupported 1995-07-01
Auto-dependency Checker (HTML)
PLAT05.
Unsupported 1995-06-01
C Open File Limit (HTML)
PLAT06.
Unsupported 1995-06-01